home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / snmp / mib2c-data / generic-get-decl.m2i < prev    next >
Text File  |  2008-09-22  |  2KB  |  44 lines

  1. #############################################################  -*- c -*-
  2. ## generic include for XXX. Do not use directly.
  3. ##
  4. ## $Id: generic-get-decl.m2i 9366 2004-02-02 15:56:14Z rstory $
  5. ########################################################################
  6. @if $m2c_mark_boundary == 1@
  7. /** START code generated by $RCSfile$ $Revision: 9366 $ */
  8. @end@
  9. ########################################################################
  10. ##
  11. @if $m2c_get_use_temp == 1@
  12.     /*
  13.      * Define temporary variable(s). If speed/efficency is an issue,
  14.      * remove this code and deal with the pointer directly.
  15.      * (set $@m2c_get_use_temp = 0 in your conf file to turn off)
  16.      */
  17. @    if $m2c_node_needlength == 1@
  18.     $m2c_decl * $m2c_node_lh;
  19.     size_t $m2c_node_lhs;
  20. @    else@
  21.     $m2c_decl $m2c_node_lh;
  22. @    end@
  23.         
  24. @end@
  25. @if $m2c_node_needlength == 1@
  26.    /** we should have a non-NULL pointer and enough storage */
  27.    netsnmp_assert( (NULL != $m2c_node_param_ref_name) && (NULL != *$m2c_node_param_ref_name));
  28.    netsnmp_assert( NULL != $m2c_node_param_ref_lname );
  29. @else@
  30.    /** we should have a non-NULL pointer */
  31.    netsnmp_assert( NULL != $m2c_node_param_ref_name );
  32. @end@
  33.  
  34. @if ($m2c_get_use_temp == 1) && ($m2c_node_needlength == 1)@
  35.     $m2c_node_lh = (* $m2c_node_param_ref_name);
  36.     $m2c_node_lhs = (* $m2c_node_param_ref_lname);
  37.  
  38. @end@
  39. ##
  40. ########################################################################
  41. @if $m2c_mark_boundary == 1@
  42. /** END code generated by $RCSfile$ $Revision: 9366 $ */
  43. @end@
  44.